810
866
842
830
769
745
730
762
768
860
909
682
723
870
793
763
727
736
749
753
814
859
900
924
1014
1570
1031
844
856
881
841
897
981
903
874
891
867
872
972
895
957
1319
1179
1112
1129
1176
1165
1190
1135
2268
2092
1222
1144
1909
2099